Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
42 LOVELACE ROAD Detached £1,469,881 £860,000 23 Mar 2012
51 LOVELACE ROAD Detached £2,210,057 £2,100,000 28 Jan 2022
70 LOVELACE ROAD Terraced £1,154,223 £1,155,000 10 Feb 2023